package xids

import "context"

var currentXidGetter XidGetter

type XidGetter func(ctx context.Context) string

func InitXid(getter XidGetter) {
	currentXidGetter = getter
}

func GetXid(ctx context.Context) string {
	return currentXidGetter(ctx)
}
